import {QuestionTypeNum} from "../../paper/model/paper";

export class Knowledge {

  id: string;

  knowledgeName: string;

  /**
   * 菜单深度，一级菜单为1
   */
  dept: number;

  /**
   * 所属上级菜单（-1代表是根节点）
   */
  pid?: number;


  /**
   * 0:未删除 1:已删除
   */
  isDelete?: number;

  /**
   * 当前菜单路径，使用逗号(,)分隔
   */
  path?: string;

  /**
   * 子菜单
   */
  knowledgeList?: Knowledge[];

  /**
   * 子菜单
   */
  children?: Knowledge[];

  /**
   * 是否根节点(0:否 1:是)
   */
  isRoot: number;


  /**
   * 更新时间
   */
  gmtModified: string;


  expand: boolean;
  level: number;
  parent: Knowledge;
  questionAllNum:number;
  questionTypeNumList:QuestionTypeNum[];
}

export class AreaExt {
  title: string;
  key: number;
  value: number;
  children: AreaExt;
}
